staying overnight - Espagnol Anglais Dictionnaire